Life Cycle Of Stars From Giants To Supernovae